triacetone triperoxide - English Synonyms Dictionary